25Azerbaijan09 

Barf Means 'Snow'

A popular detergent advertised on the streets of Sheki. Barf in Persion means "snow." Azerbaijan, 2005.
thumbnails <<previous
End of Series