Wheelchair platform lift outside the Fitzroy Hotel near Russell Square in London

 


v20240901