Published 10 Aug 2013 at 384 × 512 in ← Previous Next → The French Embassy’s garden on the Piazza Farnese