A Virgin Megastore in New York City. System of a Down and Stevie Wonder billboards above. May 2005
Photo taken on May 16, 2005.
© Chad Davis | [email protected]
A Virgin Megastore in New York City. System of a Down and Stevie Wonder billboards above. May 2005
Photo taken on May 16, 2005.
© Chad Davis | [email protected]