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