Market, Barcelona
Copyright © 2006 Jeff Weisberg
More Pictures from EuroRoll 2006
Jeff Weisberg - Home