Some sheep on foot of the landmark Lómagnúpur
Last
Next