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