Illusion in an attempt at perfection; international Irish dance competition, Kimmel Center, Philadelphia, Pennsylvania, USA. April 2009.
Flower Power … Almost
Illusion in an attempt at perfection; international Irish dance competition, Kimmel Center, Philadelphia, Pennsylvania, USA. April 2009.