Alfa romeo engine cover badge/emblem i just happened to have been out on a walk via the car and needed screen wash and thought that's a good pic as i was topping it up..