Scott Mead Fine Art Photography

London  |  New York

The Art Show, Park Avenue Armory, New York

7 - 11 March 2012