palombara-sabina-21013-03

By 22 October 2013

The view from Castello Savelli in Palombara Sabina Lazio Italy.

Leave a Reply