Translate   12 months ago

Paradise on a beautiful island off the coast of east Africa

image