mail_outline sales@mediastorehouse.com
REPUBLIC OF ALBANIA. SHKODRA. Rozafa castleAlbania, Shkodra. Rozafa castle
The Rozafa hilltop castle fortress fort between Shkodra and Lezhe. Shkodra. Albania, Balkan, Europe
Republic of Albania. Shkodra (Scutari). St. Stephens Church within the Rozafa castle