Plaza in Italy, or maybe France? People chirping, sun is shining, life is good…

by
by
by
by
by
by