FTPS BBQ 19 April 09

Group shot of FTPS members during our 2nd year anniversary BBQ at Showa Park in Tachikawa, Japan.

2,309 views
7 faves
16 comments
Taken on April 19, 2009