Ant Smith

Buildings, Temple Bar

Britain, London,Buildings, Temple Bar

Buildings, Temple Bar