Tarabosh Gallery
weiterstadt
troykitchen
rasuwa
langtang
immolation
Lake of Shkodra, Albania, with a beautiful view of Tarabosh and the Rozafa castle.
Taraboshi i Shkodres, Shqipni.
Prev
Next