Black Star Square is a public square in Accra

Black Star Square is a public square in Accra Photowalking Family-friendly: true