Castella!
One of the best possible souvenirs from Japan...
373
views
1
fave
7
comments
Uploaded on March 23, 2010
Taken on March 21, 2010
Castella!
One of the best possible souvenirs from Japan...
373
views
1
fave
7
comments
Uploaded on March 23, 2010
Taken on March 21, 2010