img
Location
26 Lemming St., North Legon, Accra, Ghana. GM-058-1968