‘camels’


camel heads and a local at the pyramids of Giza in Egypt

Leave a Reply

%d bloggers like this: