St Peter’s Residence, Vauxhall

London, 18 September

Related Pages