Drama, Ampelakia, Drama, Greece


Title Type City
Saints Peter and Paul Orthodox Church Church Drama, Ampelakia
Title Type City