Three Worlds, Frome: homage to Escher

bike in water

Published in: on November 11, 2009 at 5:43 pm  Comments (1)  
Tags: , , , , , ,