Fantasy Photo with the McLellan sisters

Fantasy Photo with the McLellan sisters

By
Sep 3, 2015
No Comments

Sam and Liza McLellan are a sister duo from Toronto. They are in the process of finishing a concept album …