📍 House 21B, Road 27, Ikota Villa Estate, Behind Mega Chicken, Lekki Peninsula, Lagos, Nigeria.

Gallery