Canale san Giuseppe, Venice
150 piece Classic
Photo: Federico del Campo
Akita Inu Dog at the Airport
100 piece Classic
Oktoberfest in Munich, Germany
Fantasy Parade at the Magic Kingdom
Venetian Carnival Masks
Vintage Postcard
50 piece Classic
Girl at the Brazilian Carnival
Jewelry Market in Jerusalem, Israel
Peruvian Women Spinning Yarn
Folklore Festival in Zermatt, Switzerland
Spooky Creatures
Cute Little Witch
Playing in an Autumn Park
Chihuahua Dressed Up as a Pumpkin
Music Band in Munich, Germany
Carnival In Venice, Italy
Girls in Halloween Costumes
Jack o'Lantern
Haunted House
Children in Halloween Costumes
Russian Souvenir Dolls
Crossing the Equator for the First Time
Polish Folk Costumes
Chinese Girls in Traditional Dresses
Brazilian Carnival
Venetian Carnival
Royal Guard-Changing Ceremony in Seoul
Fishing
Pha That Luang Festival in Laos
Masskara Festival, Bacolod City, Philippines
Brazilian Handicrafts
Bali Art and Culture Festival
Happy 4th of July!
1200th Anniversary Gaissach, Germany
Balinese Legong Dancers
At the Venice Carnival
Street Performer in St. Petersburg
Lesedi Village, South Africa
Golden Carnival Mask
Hungarian and Romanian Dolls
Carnival of Venice
Street Parade in Arica, Chile
Renaissance Pleasure Faire, Irwindale CA
The Dance
Dinagyang Festival, Iloilo, Philippines
Barong Dance, Bali, Indonesia
Mariachi & Charros Festival, Guadalajara, Mexico
Traditional Russian Shawls
Annual Renaissance Faire, Irwindale CA
Traditional Batik Pattern