Via Flickr:
Ikoyi – Victoria Island – Lagos State, Nigeria.

JujuFilms.tv