About
Ursula Mestre is a portuguese visual artist born in 1987, based in Edinburgh. She has been developing her work, along the years, through several media – mainly photography, video, performance and installation art – but has been focusing on the ars photographica in the last few years, for it has been…
Read MoreMember Since: March 7, 2012