Twin Peaks Richard Beymer Twin Peaks Photography Wave 2 Prints Now Available dugpa July 23, 2011 July 23, 2011 Be sure to check out some amazing prints from Richard Beymer’s Twin Peaks Photography collection now available to order.