Quendale


Quendale - building in United Kingdom.