LEMESSOS CASTLE SEEN AT STORMONT WHARF BELFAST HARBOUR NORTHEN IRELAND ON 9.12.2022
Upload a new photo.