Giant antique art displays a travel advertisement for a destination within the mountains of Switzerland. Text for the advertisement can be seen within the water at the bottom of the piece, while on the nearby shore, a mountainous terrain covered with trees leads up to larger snow-capped mountains in the far distance.
RatingsNone