23 November 2011


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.

No comments:

Post a Comment

So tell me what do you think?