Auto Reflections August 20, 2012 by Photographer Ravi 0 The reflection of St. Croce Church, Florence, Italy on a car window offers a different perspective Like this:Like Loading...