Image
Corner Shop

Location
Dudinka

Country
Siberia