St Peter’s Residence, Vauxhall

» Replay the Visit » Watch Again » St Peter’s Residence, Vauxhall

London, 18 September