Christmas Poster for Snow
Poster announcing Christmas celebration in russian restaurant Snow, located in Mui Ne, Vietnam
View all tags
Posted on
Mar 13, 2011
More by Alexander Kalachëv View profile
Like