January 22, 2018

Independence Day celebrations by Greg Duggan

July 8, 2010

Observer photos by Greg Duggan

Speak Your Mind