9.08.2010

the starn twins and their big bambú




















More
and

1 comment:

  1. this was the greatest thing the Met ever put up there. un. be. lievable.

    ReplyDelete