Extensive collection of stock photos in three theme areas above
Stock imagery also represented in these agencies:
Getty / Image Bank
Index Stock
agefotostock
Mira / Creative Eye