ROCCASCALEGNA SKY OBSERVATORY AND VILLAS

Mixed-use
Architecture
Roccascalegna, Italy

If you love being among stars, castles, and nature.