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

Váci utca, typical tourist street in Budapest.