York - Pamplemousse
The Cross Keys, York, England

The Cross Keys, York, England

Reference to the Grand Budapest Hotel in York, England

architecturecross keysenglandgrand budapesthotelmoviereferenceyork