Ivy House, Pescasseroli, Italy

Ivy house in Pescasseroli, Italy.