Eagle monument in orel, Russia
Orel or Oryol meaning eagle i Russian, which coincidentally is also a anme of a Russian town 180 miles south-south-west of Moscow. Which explains why they have a large eagle monument erect in the middle of their town…
They should make something as cool as this for Trafalgar Square, London instead of having boring old statues.








Subscribe by email: