Monday, January 10, 2011

London's purple twine

P1010130
P1010132
P1010141
P1010147
P1010136
P1010149
P1010151
P1010153
P1010155
P1010156
P1010157
P1010159
P1010161
P1010163
Twinings of London Darjeeling Tea.

No comments: