Browsing Tag

zoe lacchei

  • events

    “Idol Hours” @ London Miles Gallery

    On November 13th, the London Miles Gallery opened a group show entitled “The Idol Hours”, which is a reflective study of great historical master paintings by new contemporary artists. The show…