Give us feedback!

See Selvallafoss (Sheep's Waterfall), Snæfellsnes Peninsula, Iceland

Selvallafoss waterfall is more commonly known as “Sheep's Waterfall" on the Snæfellsnes Peninsula.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail