Yes, that is a green cow statue :) // Budapest 2011

VĂ¡ci utca, typical tourist street in Budapest.