![]() |
Inspired by Château de Chambord in the Loire Valley in France, the Royal Holloway University’s main building in Egham has never ceased to amaze passers-by. Just a glimpse of this grand architecture really made my day let alone standing in front of it. |
Leave a Reply