People - Professional

The Window Washers

Josh Rose
USA

Nominee

"The Window Washers"
Rock superstar Yoshiki shares a laugh with some window washers, during an interview in London.

Biography: Josh S. Rose is an artist/photographer living and working in Los Angeles.

< back