Designed by
Title
Vodka billboards in San Francisco, CA, USA #229876696
Description
USA, California, San Francisco - May 5, 2007: Closeup of colorful double Vodka billboard promoting SKYY and Smirnoff, on top of buildings against silver sky
This image is editorial