UK Oxford Statue Of Cecil Rhodes

- Image ID: BR3BD8
Mulrooney Oxford UK / Alamy Stock Photo
Image ID: BR3BD8
Location: UK Oxford