Smile and Yellow Stella Studios +30(6945)247329Chora of Skopelos, Sporades, 37003, GreeceApartment Add to favorites 0