Mission accomplished image

Saint Peter's Cathedral > Malawi > Africa

[Visited: November 2010]