Deco

Previous Next
+ Comments Deco - 2006-05-14 08:51:15
An art deco lamp in the famous Peace Hotel in Shanghai, China.