License price
POA
People exit the glass entranceway of the Fifth Avenue Apple store ahead of the new iPhone launch on June 27, 2007 in New York City.
Usage
Editorial
Delivery
Digital download
Tags
Place
Date