Top-down view from Palamidi castle, Nafplio, Greece. View of part of Nafplio and Bourtzi castle and ship repair station, in the mediterranean sea. South-east Europe.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections