Nigel Francis

Silhouette of figure on camelback at pyramid, Giza, Cairo, Egypt
The Statue of Liberty with the Stars & Stripes, New York, United States of America, North America