Results for @tags lucavsala island
Displaying 1 result

Post-Industrial "Stonehenge" on Lucavsala Island in Riga, Latvia

Published almost 3 years ago by Vil Muhametshin

License license

... also known as "Devil's Bath" among some locals, is located on the lush green island of Lucavsala, ju...(more)