Thomas Bangsted
Pictures
Info
News
Contact
01 / 42 Port of Embarkation (lady liberty SS Margaret Knight), 2012-2017, 85 x 115.8 inches