English Sir Hugh Allan Residence "Ravenscrag", Pinve Avenue West, Montreal, Quebec, Canada. French Maison Hugh-Allan, dite Ravenscrag, Avenue des Pins...
English Sir Hugh Allan Residence "Ravenscrag", Pinve Avenue West, Montreal, Quebec, Canada. French Maison Hugh-Allan, dite Ravenscrag, Avenue des Pins...
English Sir Hugh Allan Residence "Ravenscrag", Pinve Avenue West, Montreal, Quebec, Canada. French Maison Hugh-Allan, dite Ravenscrag, Avenue des Pins...
English Sir Hugh Allan Residence "Ravenscrag", Pinve Avenue West, Montreal, Quebec, Canada. French Maison Hugh-Allan, dite Ravenscrag, Avenue des Pins...
English Sir Hugh Allan Residence "Ravenscrag", Pinve Avenue West, Montreal, Quebec, Canada. French Maison Hugh-Allan, dite Ravenscrag, Avenue des Pins...