Canaletto, 257 City Rd, London EC1V 1AD
£ 1,625.00