APELDOORN - MAY 23: The Royal Loo Palace as seen from the gardens May 23, 2010 in Apeldoorn, the Netherlands
Editorial use only
Editorial credit: Henk Vrieselaar / Shutterstock.com

Royalty-free stock photo ID: 53749816

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