mail_outline sales@mediastorehouse.com
REPUBLIC OF ALBANIA. SHKODRA. Rozafa castleAlbania, Shkodra. Rozafa castle
Republic of Albania. Shkodra (Scutari). St. Stephens Church within the Rozafa castle