Pefkochori 630 85, Greece (39.990173, 23.6078322)
Comments: 0
Pefkochori 630 85, Greece (39.9881152, 23.6145863)
Unnamed Road, Pefkochori 630 85, Greece (39.9892627, 23.6139211)
Pefkochori 630 85, Greece (39.9881056, 23.6151853)