Sunday, July 12, 2009

caviar chips !


Caviar + Potato chips.... Only the best in New Russia !

No comments:

Post a Comment