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