Designed by
Title
Cafe on the Strbske Lake shore in Slovakia. #114500828
Description
People visit outdoor cafe on the Strbske Lake shore. It is a favorite ski, tourist, and health resort in High Tatras and starting point for a popular hikes.
This image is editorial