Cleopatra s Needle, London.
Detail of the famous ancient Egyptian artifact on the Thames Embankment,London
© Stuartrtaylor | Stock Free Images
Similar Free Images