The Russels

The Russels is an asphalted street in Guernsey.