Statue of Rembrandt in Amsterdam's Rembrandt Square.


Size: 4912px × 7360px
Location: Amsterdam, Netherlands
Photo credit: © Peter Ptschelinzew / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: amsterdam, art, commemorate, culture, netherlands, public, rembrandt, square, statue