Sacred Heart

sacred heartsomewhere on the road near Venice, Italy.

Advertisements