Lion Statue Detail

Lion Statue Detail

A small lion detail on a statue in Prague, Czech Republic.

by
by
by
by
by
by