London, United Kingdom - famous Westminster Abbey church detail. Statue of Manche Masemola, Anglican saint and Christian martyr.

London, United Kingdom - famous Westminster Abbey church detail. Statue of Manche Masemola, Anglican saint and Christian martyr.  - 21942105

Similar stock images

to-top-page