Osamu Takahashi
Creative Manager for Website
The Metropolitan Museum of Art
16 E82 Street #1
New York NY
10028
USA
http://www.metmuseum.org
Biography Pending
Osamu will participate in a Best of the Web Awards Presentation. [Panel]
Creative Manager for Website
The Metropolitan Museum of Art
16 E82 Street #1
New York NY
10028
USA
http://www.metmuseum.org
Biography Pending
Osamu will participate in a Best of the Web Awards Presentation. [Panel]