self portrait mohill design david doonan

Trenton Gallery