Freepik
    Spring view of Terebovlia castle  ruins and Terebovlya town  on the left (Ternopil Oblast, Ukraine). Built in 1366.

    Spring view of Terebovlia castle ruins and Terebovlya town on the left (Ternopil Oblast, Ukraine). Built in 1366.