A bit of green in a sea of stone (at the Acropolis)