Photo Wallace Rollins

I have watched this picture many times and I always come to the same conclusion. The car, that mysterious car coming out of a side street in New Orleans, Louisiana, USA. It is iconic in some strange way. A great picture. You may have noticed that I am looking for subjects to explore - and yes I will let in the automobiles too here. Much thanks to Wallace.
Mr Urbano