Friday, March 9, 2012

La Brea, Red Tesla and Mini

La Brea, Los Angeles: red Tesla (left), red Mini Cooper (right).

No comments:

Post a Comment