Saturday, July 13, 2013

Donald Teskey (1)

Donald Teskey (Irish, b.1956)

Island Crossing IV