Fragment of Westminster Palace
Fragment of Westminster Palace taken on August 23 , 2010,in London from Victoria Tower Gardens
© Avella | Stock Free Images
Similar Free Images