Forty five thousand young people in St. Peter's Square to pray with Pope Benedict XVI, European Meeting in Rome led by the Taize Community, Rome, Lazio, Italy, Europe
Soldier and multi-generation family looking down at cell phone
Doctor and nurses talking in hospital
Couples waiting in church
Friends enjoying wine and cocktails outdoors
Businesswoman using computer in office
Portrait of neighbors sitting on front stoop holding plants
Portrait of neighbors holding plants near house
Teacher watching students in theater class
Hispanic business owner and employees smiling in cafe
Woman using rowing machine outdoors
People lifting on handles in gymnasium
Hikers exploring rock cave
People pushing on resistance bands in gymnasium
Portrait of friends wearing shirts with number 42
Blindfolded boy hitting pinata at party
Woman and man relaxing in salt cave
Best Agers, bicyclists, bike tour, Nymphenburg Palace, Munich, Bavaria, Germany, Europe
Potter at work on an outdoor pottery square in Bhaktapur, Nepal