Details
Location

Megalo Monastiri Larissa, Greece

Static Code