FedEx van in San Francisco city, California. USA - Stock image
Built Structure, California, Distribution Warehouse, Freight Transportation, Gulf Coast States
'San Francisco, California, United States of America. August 16, 2012: A FedEx van stopped in front of Louis Vuitton shop in San Francisco city, California. USA. The picture has been taken in San Francisco on August 16, 2012.'