Photo Story: Heavy snow in Barrea, Italy

Reading Time: < 1 minute

Freshly fallen snow in Barrea, in the heart of the Abruzzo National Park, central Italy.

Via EPA-EFE/BRUNO CELIDONIO

You may want to read...

%d bloggers like this: