White Horse

Bath Abbey and Parade Gardens (1000)

Back