This image was taken in downtown Crestview, NW Florida-USA, on 5 March 2012.


...just dumb ol' luck in getting the sun reflecting off his mirror!