The city center of Amboise, France.
The city center of Amboise, France.
Size: 4287px × 2848px
Location: Amboise, France
Photo credit: © Andrea Magugliani / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: amboise, center, city, france, french, loire