Blurred preview of media: 0005.1

64 Duchess Avenue, London, ON