Sunday, December 5, 2010

Delema


Spotted this Delema sticker while driving in Korea Town.

No comments:

Post a Comment