White Swan

White Swan
14 Vauxhall Bridge Road, Westminster, London, SW1V 2SA
Photo of White Swan