menu
Almost American, Love Letter, 2015
Installation View (Two Screens, 30.5 x 13 feet each)