Stock Photo - Shopping Centre, Vendome Square, Paris, France

Stock Photo: Shopping Centre, Vendome Square, Paris, France.

Searchable keywords