top of page



new group show
edinburgh exhibition at the dundas street gallery
6 dundas st. edinburgh eh3 6hz
17-29 september 2025
open every day 10.00 - 19.00 hrs

sisters in the cherry orchard © mishi bellamy 2025

SITE DESIGN©MISHI BELLAMY

bottom of page