<--Previous  Up  Next-->

RonaldMcDonaldHouse

Ronald McDonald House in Leiden, The Netherlands.