Desmond Teo Yen Koon Visiting The Alcatraz Island

Desmond Teo Yen Koon: Voyage to the Alcatraz Island

Located 2.01 km off the coast of San Francisco, California, the Alcatraz Island is known for its rich history. Desmond Teo Yen Koon embarked on a trip to the Alcatraz Island and managed to snap some beautiful pictures of the area!