Periscope and Trident art at the bus stop on Scarborough Beach Road. art at the bus stop on Scarborough Beach Road.