Showing posts with label Technology. Show all posts
Showing posts with label Technology. Show all posts

Wednesday, May 27, 2009

New Filippi Fin

New Filippi Fin


Seen at the Banyoles World Cup 2009


Any Comments???