The Olson Twins get loose in Italy

6.23.2011



Earlier this month father and son combo, Steve and Alex Olson went to Venice, Italy
for the Venice Biennale, arguably the world's most prestigious art exhibition.
LA Weekly has the story HERE.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

Links to this post:

Create a Link

<< Home