Whether it's glorious paintings, detailed sculptures or something a bit different, you're bound to find something you love at George Lambrou.
This collection of precious artworks is located in Skiros, a destination that has loads going for it! Skyros Holidays: Atsitsa, Brooke Square, and Kalamitsa Beach are other good sightseeing opportunities close by when you're all done at George Lambrou.