Her Majesty Queen Elizabeth II

Photo was taken during the Queen's visit at Edmonton's Churchill Square on May 25, 2005.

Well Dressed

No.110 South Avenue, Beilin District, Xi'an, Shaanxi, China. 西安市 碑林区 南大街 110号.

Keep America Rolling...

Fremont Street Experience, Las Vegas, Nevada, United States

Cruising Along in a Nash Metropolitan

Skagway, Alaska, United States

The Cigar Man and Lady

Havana, Cuba

Street Candid, Padre Varela, Havana, Cuba

Padre Varela, Havana, Cuba

Bicyclist

Havana, Cuba

Old Man and Cats

Old Havana, Cuba

Release the Pigeon

Havana, Cuba

Sand Mermaid

Meliá Varadero. Varadero, Matanzas, Cuba.

Fisherman Skinning an Eel

Meliá Varadero. Varadero, Matanzas, Cuba.

Street Baseball

Varadero, Matanzas, Cuba

Street Baseball: It's a Home Run!

Varadero, Matanzas, Cuba

Car Talk

Industria, Havana, Cuba

Crazy with the Hot Sauce

River Rock Richmond Night Market, Richmond, BC, Canada

Mao and His Guard

Forbidden City, Beijing, China

The Morning Exercise

Jingshan Park, Beijing, China 景山公園,北京,中國

Cycle Rickshaw

Beijing Clock Tower, Beijing, China

Baochao Hutong 寶鈔胡同

Beijing, China Definition of Hutong: http://en.wikipedia.org/wiki/Hutong

Worship Me!

Yonghegong Lama Temple, Beijing, China

Worshippers at Yonghegong Lama Temple

Yonghegong Lama Temple, Beijing, China

Card Players

Temple of Heaven (Tian Tan; 天壇), Beijing, China

The Glass Ball Artist

Nanjing Yangtze River Bridge, Nanjing, China

Silk Extraction Worker

Shanghai, China

Silk Extraction Worker

Shanghai, China

The Accordian Player

Ukraine Pavilion, Expo 2010 Shanghai China

The Cambodian Expo Performers

Cambodia Pavilion, Expo 2010 Shanghai China

Fountain Fun

Denmark Pavilion, Expo 2010 Shanghai China

The Cigar Man

Plaza de la Catedral, Old Havana, Cuba.

Streets of Old Havana

Plaza de la Catedral, Old Havana, Cuba.

Giving the Stink Eye

Plaza de la Catedral, Old Havana, Cuba.

Waterfront Station, Vancouver

Waterfront Station, Vancouver, BC, Canada

While Waiting For The Rain To Stop

Near Xi'an Bell Tower, Xi'an, Shaanxi, China

Cheers!

Las Vegas, Nevada, United States