Martin Parr · The Last Resort, 2002
Martin Parr, The Last Resort, 2002, chromogenic print, 46.5 × 56.6 cm. Sold at auction in 2010. See Martin Parr’s auction records and prices →
Martin Parr, The Last Resort, 2002, chromogenic print, 46.5 × 56.6 cm. Sold at auction in 2010. See Martin Parr’s auction records and prices →