Cannes Film Festival
Rapallo, Italy
Montreal
Las Vegas
Atlantic City
Synagogue in Florence, Italy
Cannes Film Festival
Cannes Film Festival
Farmlands
Amish Restaurant
Tijuana, Mexico
Good Humor
In The Mountains
The Uffizzi in Florence
Russian Church, Stuttgart
Nice, France, Russian Cathedral
Three Caballeros