London_20250111_2799.jpeg

Image
Borough Market Stall - London England