Other Color Photography

The Island (Filmed in Detroit)

This one time in Detroit, we “stalked” Ewan McGregor & Scarlett Johansson

2006