Designed by
Title
Swarovski Crystal Worlds museum, A figure of a green cobra snake on a shop shelf #235635096
Description
Wattens, Austria - January 03, 2010: Swarovski Crystal Worlds museum, A figure of a green cobra snake on a shop shelf
This image is editorial