A collection of travel photography cityscapes from self-taught Greek photographer Peter Zeglis.
Peter Zeglis is a self-taught photographer based in Thessaloniki, Greece. His travel photography takes on the form of grand cityscapes, often capturing movement as well. Below are some of his shots taken while visiting Budapest. For more, take a look at his Behance profile.