Alton Road, South Beach, FL.
Masala Cha added this photo to her favorites.
(74 months ago)
74 months ago | reply
I love this composition...cell phone and ipods are separating people from the life that goes on around them. They are each in their own world....
Member since 2006
Here's a link to this photo. Just copy and paste!
show short URL