APELDOORN - MAY 23: The Royal Loo Palace as seen from the gardens May 23, 2010 in Apeldoorn, the Netherlands

APELDOORN - MAY 23: The Royal Loo Palace as seen from the gardens May 23, 2010 in Apeldoorn, the Netherlands

 Stock photo ID: 53749816

Editorial use only
Editorial credit: Henk Vrieselaar / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all