Flesh Factory

-- An earnest attempt to show the beauty of humanity.
There’s an island in Japan, Miyajima, where deer roam free by the hundreds

There’s an island in Japan, Miyajima, where deer roam free by the hundreds

A policeman rips the American flag away from 5-year-old Anthony Quinn, having already confiscated his ‘No More Police Brutality’ sign Jackson, Mississippi. 1965

A policeman rips the American flag away from 5-year-old Anthony Quinn, having already confiscated his ‘No More Police Brutality’ sign Jackson, Mississippi. 1965

Yazidi girl rests after fleeing from ISIS 

Yazidi girl rests after fleeing from ISIS