Designed by
Title
Tourists standing by horse cart outside chalet building in town #275176360
Description
Male and female tourists standing on street in front of horse cart outside chalet building with mountain in background at Zermatt, Switzerland, winter holiday travel concept
This image is editorial