Embassy of Germany, Accra

GPTKB entity