Showing milepost location, adjacent to entrance to pedestrian walkway by Gabalfa interchange
Uploaded by Annie Irving on 8 October 2015
Photo ID: 132785 Building ID: 300025523 Report this photo