DSC05760_bwc_1304x1940 Published August 13, 2012 at 1304 × 1940 in Paul Masters | Monkey Dogs @ the Pyramid Studio, Bucharest ← Previous Next →