Premises open to the public
Any premises open to the general public for the use of motor vehicles, whether the premises are publicly or privately owned and whether or not a fee is charged for the use of the premises
© 2020 - 2021 Ross Dargahi - Disclaimer - About