The shop where the time stood still. Lavapiés, Madrid, España, 2024
Post image

Comments