Lion s Share of Time
A lion statue sits under the clock of an ornate building Trafalgar Square, London.
© Dazzler66 | Stock Free Images
Similar Free Images