Torre San Pancrazio gallery

The magic sea steps.

The magic sea steps.

26 / 35