Exhibition Imagined Worlds: Landscape and narrative in the Lowe Art Museum’s Old Masters’ collection Lowe Art MuseumScore 96.3 DatesOct 3, 2025 — Feb 14, 2026 Location1301 Stanford Dr, Miami, FL 33146, USA, Miami, United States ArtistsGroup exhibition October 3, 2025 – February 14, 2026 Official Page Venue Profile Directions