Road Photos & Information: New South Wales
Route Number   Pacific Highway, New England Highway, John Renshaw Drive, Southern Freeway, Mount Ousley Road & Princes Highway (National Route 1) (Decommissioned) - Johns River to Nabiac

Statistics:

Route Numbering:

General Information:

National Route 1 forms part of the main coastal route between Victoria and Queensland. The route features a mix of rural highway, arterial and freeway design standards. The route forms part of what is collectively known as Highway 1. It is Australia's coastal highway joining all mainland's state capitals and coastal towns circumnavigating the entire Australian continent. It is also the longest numbered highway in the world, covering more than 14 500 km.

In New South Wales, National Route 1 was truncated by National Highway 1 between Beresfield and Wahroonga, by Metroad 1 between Wahroonga and Waterfall and by M1 at Tweed Heads West.

Northern Section:

The northern section of National Route 1 took in a small section of New England Highway and the rest was made up by the Pacific Highway. The route varies from dual carriageway arterial and highway standard, to motorway standard and the rest is generally undivided rural highway conditions. The Pacific Highway is very well trafficked, and as a result notorious for a large amount of road trauma within the state. These crashes have resulted in more than 50% of the route being divided since the late 1980s.

The Pacific Highway section of NR1 runs between Brunswick Heads and Hexham, and also between Wahroonga and the Gore Hill Freeway at Artarmon. The northern section between Brunswick Heads and Hexham is a mix of dual carriageway, rural highway and urban arterial roadway. The southern section between Wahroonga and Artarmon is urban arterial standard and passes through one of Sydney's more affluent areas.

The highway traces its origins back to an early settler, George Peat, who owned the land between the Hawkesbury River and Mooney Mooney Creek. To provide access to his property, Peat began a ferry service across the Hawkesbury River in 1844 and surveyed, then constructed a road between Hornsby and Kariong in 1854. After his death in 1870, the ferry service was abandoned and the road fell into disrepair, finally closing to all traffic in 1899, following the completion of the Sydney-Newcastle railway.

Demand for a route between Sydney and Newcastle dates back to the early 20th century. When the only access was via the sea or via a long route through the town of Wiseman's Ferry. In the 1920s, the then Main Roads Board undertook a series of surveys to form an easier and more reliable route north from Sydney. In 1928 construction began on upgrading the old road and converting it to a modern standard, plus creating  a new route north, utilising some of the abandoned Peat's Ferry Rd, while improving the horizontal and vertical alignments. In May 1930 the ferry service across the Hawkesbury River was re-established to service the new road until such times that a bridge became necessary. June 1930 marked the completion of the concrete surfacing.

During the time of the Hornsby to Gosford contruction, improvements were made to roads between Gosford to Newcastle as part of the link. On May 17 in 1929, the route was named as the Great Northern Highway. The work from Hornsby to Gosford cost almost £1 million, however it was money well spent, reducing the trip from Sydney to Newcastle from 9 hours to 4 ½ hours.

History:

Pacific Highway:

Click here for the former alignment between Johns River and Nabiac
Click here for historic photos of Pacific Highway between Johns River and Nabiac

Johns River to Nabiac   Nabiac to Johns River
Preview: Description:   Preview: Description:
Supplemental Advance Directional Sign:
Supplemental AD sign approaching Hannamvale Rd, Moorland, July 2013.

Image © Paul Rands

  Supplemental Advance Directional Sign:
Supplemental AD sign at Nabiac, approaching Wallanbah Rd, July 2013.

Image © Paul Rands

Advance Directional Sign:
Supplemental AD sign approaching Hannamvale Rd, Moorland, July 2013. Click here for a photo of this location by Rob Tilley from November 2010.

Image © Paul Rands

  Advance Directional Sign:
AD sign at Nabiac, approaching Wallanbah Rd, July 2013.

Image © Paul Rands

hannamvale Road:
Corner of Pacific Hwy (NR1) and Hannamvale Rd at Moorland, July 2013. Click here for a photo of this location by Rob Tilley from November 2010.

Image © Paul Rands

  Supplemental Advance Directional Sign:
Supplemental AD sign at Nabiac, approaching Wallanbah Rd, July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign at Moorland approaching Jericho Rd, July 2013. Click here for a photo of this location by Rob Tilley from November 2010.

Image © Paul Rands

  Wallamba River:
Pacific Hwy at Nabiac as it crosses the Wallamba River via Leslie "Mick" Weller Bridge, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Moorland approaching Jericho Rd, November 2010.

Image © Rob Tilley

  Wallanbah Road:
Pacific Hwy (NR1) at the Wallanbah Rd interchange, Nabiac, July 2013.

Image © Paul Rands

Jericho Road:
Pacific Hwy (NR1) at the Jericho Rd interchange at Moorland. Click here for a photo of this location by Rob Tilley from November 2010.

Image © Paul Rands

  Advance Directional Sign:
AD sign on the off ramp to Wallanbah Rd at Nabiac, July 2013.

Image © Paul Rands

Jericho Road:
Pacific Hwy (NR1) as it passes under Jericho Rd at Moorland, July 2013.

Image © Paul Rands

  Average Speed Safety Camera:
Point to point speed camera zone at Nabiac, July 2013.

Image © Paul Rands

Lamberts Crossing:
Pacific Hwy (NR1) at Moorland at Lamberts Crossing, July 2013.

Image © Paul Rands

  Supplemental Advance Directional Sign:
Supplemental AD sign at Possum Brush, approaching Failford Rd, July 2013.

Image © Paul Rands

North Coast Railway:
Pacific Hwy (NR1) at Moorland at the North Coast Railway overpass, July 2013.

Image © Paul Rands

  Advance Directional Sign:
AD sign at Possum Brush, approaching Failford Rd, July 2013.

Image © Paul Rands

Reassurance Directional Sign:
Distance sign at Coopernook. Click here for a photo of this location by Rob Tilley from November 2010.

Image © Paul Rands

  Failford Road:
Corner of Pacific Hwy (NR1) and Failford Rd at Possum Brush, July 2013.

Image © Paul Rands

Reassurance Directional Sign:
Distance sign at Coopernook, November 2010.

Image © Rob Tilley

  Reassurance Directional Sign:
Distance sign at Possum Brush, July 2013.

Image © Paul Rands

Divided Road Length Sign:
Sign that dates back to when much of the Pacific Hwy was a mix of divided and undivided road, Coopernook, July 2013.

Image © Paul Rands

  advance Directional Sign:
AD sign at Rainbow Flat, approaching The Lakes Way (TD8), July 2013.

Image © Paul Rands

George Gibson Drive:
Pacific Hwy (NR1) at the junction with George Gibson Dr at Coopernook, November 2010.

Image © Rob Tilley

  Reassurance Directional Sign:
Tourism based distance sign at Rainbow Flat, July 2013.

Image © Paul Rands

George Gibson Drive:
Pacific Hwy (NR1) at the junction with George Gibson Dr at Coopernook, July 2013.

Image © Paul Rands

  The Lakes Way:
Pacific Hwy (NR1) at the interchange with The Lakes Way (TD6) at Rainbow Flat, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Coopernook, approaching Harrington Rd, July 2013. 

Image © Paul Rands

  Reassurance Directional Sign:
Distance sign at Rainbow Flat, July 2013.

Image © Paul Rands

Services Sign:
Services sign at Coopernook, July 2013.

Image © Paul Rands

  Supplemental Advance Directional Sign:
Supplemental AD sign at Koorainghat approaching Manning River Dr (former Pacific Hwy), July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign at Coopernook, approaching Harrington Rd and Coopernook Rd, July 2013.

Image © Paul Rands

  Services Sign:
Services sign at Koorainghat, approaching Four Mile Rest Area, July 2013.

Image © Paul Rands

Harrington Road:
Pacific Hwy (NR1) at Harrington Rd, Coopernook, July 2013.

Image © Paul Rands

  Services Sign:
Services sign at Purfleet, approaching Four Mile Rest Area, July 2013.

Image © Paul Rands

Coopernook Road:
Corner of Pacific Hwy (NR1) and Coopernook Rd, Coopernook, November 2010

Image © Rob Tilley

  Reassurance Directional Sign:
Rest area distance sign after Four Mile Rest Area, Purfleet, July 2013.

Image © Paul Rands

Reassurance Directional Sign:
Distance sign at Coopernook, before Lansdowne River, July 2013.

Image © Paul Rands

  Services Sign:
Services sign at Purfleet, approaching Manning River Dr, July 2013.

Image © Paul Rands

Lansdowne River:
Pacific Hwy (NR1) as it crosses Lansdowne River via Francis Longworth Bridge at Coopernook, July 2013.

Image © Paul Rands

  Supplemental Advance Directional Sign:
Supplemental AD sign at Purfleet, approaching Manning River Dr, July 2013.

Image © Paul Rands

Jones Island:
Pacific Hwy (NR1) as it enters Jones Island, July 2013.

Image © Paul Rands

  Bypassed Town Sign:
Bypassed town supplemental advance directional sign at Purfleet, approaching Manning River Dr, July 2013.

Image © Paul Rands

Safe-T-Cam Sign:
Safe-T-Cam signage at Jones Island, approaching the Safe-T-Cam heavy vehicle monitoring site, July 2013.

Image © Paul Rands

  Services Sign:
Services sign at Purfleet, approaching Manning River Dr, July 2013.

Image © Paul Rands

Safe-T-Cam:
Pacific Hwy (NR1) as it passes through the Safe-T-Cam site at Jones Island, July 2013.

Image © Paul Rands

  Bypassed Town Sign:
Bypassed town supplemental advance directional sign at Purfleet, approaching Manning River Dr, July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign at Mottram, approaching Croki Rd, July 2013.

Image © Paul Rands

  Services Sign:
Services sign at Purfleet, approaching Manning River Dr, July 2013.

Image © Supplier

Croki Road:
Corner of Pacific Hwy (NR1) and Croki Rd at Mottram, July 2013.

Image © Paul Rands

  manning River Drive:
Pacific Hwy (NR1) at the Manning River Dr interchange at Purfleet, July 2013.

Image © Paul Rands

Bypassed Town Sign:
Bypassed town sign approaching Manning River Dr (Princess St) at Ghinni Ghinni, November 2010.

Image © Rob Tilley

  Intersection Directional Sign:
ID sign on the off ramp with Manning River Dr at Purfleet, November 2010.

Image © Rob Tilley

Carlton Park Dam:
Pacific Hwy (NR1) as it crosses Carlton Park Dam at Ghinni Ghinni, July 2013.

Image © Paul Rands

  Advance Directional Sign:
AD sign on Manning River Dr at Purfleet, approaching Old Bar Rd and Pacific Hwy (NR1), November 2010.

Image © Rob Tilley

Services Sign:
Services sign at Cundletown, approaching Manning River Dr (Princess St), November 2010.

Image © Rob Tilley

  Intersection Directional Sign:
ID sign on the off ramp with Manning River Dr and Old Bar Rd at Purfleet, November 2010.

Image © Rob Tilley

Manning River Drive:
Pacific Hwy (NR1) as it passes through the Manning River Dr (Princess St) interchange at Cundletown, November 2010.

Image © Rob Tilley

  reassurance Directional Sign:
Rest area distance sign at Purfleet, July 2013.

Image © Paul Rands

Manning River Drive:
Pacific Hwy (NR1) as it passes through the Manning River Dr (Princess St) interchange at Cundletown, July 2013.

Image © Paul Rands

  Manning River:
Pacific Hwy (NR1) at Purfleet as it crosses Manning River via Ella Simon Bridge, July 2013.

Image © Paul Rands

Manning River:
Pacific Hwy (NR1) at Cundletown as it crosses Manning River via Henry "Hawk Eye" Edwards Bridge, July 2013.

Image © Paul Rands

  Manning River:
Pacific Hwy (NR1) at Dumaresq Island as it crosses Manning River via Henry "Hawk Eye" Edwards Bridge, July 2013.

Image © Paul Rands

Manning River:
Pacific Hwy (NR1) at Dumaresq Island as it crosses Manning River via Ella Simon Bridge, July 2013.

Image © Paul Rands

  Advance Directional Sign:
AD sign at Cundletown, approaching Manning River Dr (former Pacific Hwy), July 2013.

Image © Paul Rands

Services Sign:
Services sign at Pampoolah approaching Taree Service Centre, July 2013.

Image © Paul Rands

  Manning River Drive:
Pacific Hwy (NR1) at the Manning River Dr interchange at Cundletown, July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign at Pampoolah, approaching Old Bar Rd and Manning River Dr, November 2010.

Image © Rob Tilley

  Reassurance Directional Sign:
Distance sign at Cundletown, July 2013.

Image © Paul Rands

Services Sign:
Services sign at Pampoolah approaching Taree Service Centre, November 2010.

Image © Rob Tilley

  Advance Directional Sign:
AD sign at Mottram, approaching Croki Rd, July 2013.

Image © Paul Rands

Bypassed Town Sign:
Bypassed town sign at Pampoolah, approaching Manning River Dr & Old Bar Rd, July 2013.

Image © Paul Rands

  Heavy Vehicle Inspection Sign:
AD sign at Mottram approaching the heavy vehicle inspection station, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Pampoolah, approaching Manning River Dr and Old Bar Rd, November 2010.

Image © Rob Tilley

  Safe-T-Cam Sign:
Sign indicating Safe-T-Cam heavy vehicle monitoring site, Mottram, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Pampoolah, approaching Manning River Dr and Old Bar Rd, July 2013.

Image © Paul Rands

  Heavy Vehicle Inspection Sign:
Supplemental AD sign at Mottram approaching the heavy vehicle inspection station, July 2013.

Image © Paul Rands

Manning River Drive & Old Bar Road:
Pacific Hwy (NR1) at the Manning River Dr & Old Bar Rd interchange at Glenthorne, November 2010.

Image © Rob Tilley

  Heavy Vehicle Inspection Sign:
AD sign at Moto approaching the heavy vehicle inspection station, July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign on the off ramp to Manning River Dr & Old Bar Rd at Glenthorne, November 2010.

Image © Rob Tilley

  Heavy Vehicle Inspection Sign:
AD sign at Moto approaching the heavy vehicle inspection station, July 2013.

Image © Paul Rands

Intersection Directional Sign:
ID sign on the off ramp with Manning River Dr & Old Bar Rd at Glenthorne, November 2010.

Image © Rob Tilley

  Heavy Vehicle Inspection Sign:
Supplemental AD sign at Moto approaching the heavy vehicle inspection station, July 2013.

Image © Paul Rands

Intersection Directional Sign:
ID sign on the off ramp with Manning River Dr & Old Bar Rd at Glenthorne, November 2010.

Image © Rob Tilley

  Heavy Vehicle Inspection Station:
Pacific Hwy (NR1) as it passes the Moto Heavy Vehicle Inspection Station, July 2013.

Image © Paul Rands

Manning River Drive & Old Bar Road:
Pacific Hwy (NR1) at the Manning River Dr & Old Bar Rd interchange at Glenthorne, July 2013.

Image © Paul Rands

  End Heavy Vehicles Must Use Left Lane:
End of special heavy vehicle lane conditions sign, Moto, July 2013.

Image © Paul Rands

Reassurance Directional Sign:
Distance sign at Glenthorne, November 2010.

Image © Rob Tilley

  Reassurance Directional Sign:
Distance sign at Coopernook, July 2013.

Image © Paul Rands

Average Speed Safety Camera:
Average speed safety camera at Glenthorne, July 2013.

Image © Paul Rands

  Services Sign:
Services sign at Coopernook, July 2013.

Image © Paul Rands

Reassurance Directional Sign:
Rest area distance sign at Glenthorne, November 2010.

Image © Rob Tilley

  Lansdowne River:
Pacific Hwy (NR1) as it crosses Lansdowne River at Coopernook, July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign at Koorainghat, approaching Godfrey Hill Rd and Bayel Dr, November 2010.

Image © Rob Tilley

  Advance Directional Sign:
AD sign approaching Coopernook Rd & Harrington Rd at Coopernook, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Koorainghat, approaching The Lakes Way (TD6), November 2010.

Image © Rob Tilley

  Coopernook Road:
ID sign at the junction of Coopernook Rd at Coopernook, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Rainbow Flat, approaching The Lakes Way (TD6), November 2010.

Image © Rob Tilley

  Supplemental Advance Directional Sign:
Supplemental AD sign at Coopernook, approaching Harrington Rd, July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign at Rainbow Flat, approaching The Lakes Way (TD6), November 2010.

Image © Rob Tilley

  harrington Road:
Corner of Pacific Hwy (NR1) and Harrington Rd at Coopernook, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Rainbow Flat, approaching The Lakes Way (TD6), November 2010.

Image © Rob Tilley

  reassurance Directional Sign:
Distance sign at Coopernook, July 2013.

Image © Paul Rands

The Lakes Way:
Pacific Hwy (NR1) at the interchange with The Lakes Way (TD6) at Rainbow Flat, November 2010.

Image © Rob Tilley

  george Gibson Drive:
Corner of Pacific Hwy (NR1) and George Gibson Dr at Coopernook, July 2013.

Image © Paul Rands

The Lakes Way:
Pacific Hwy (NR1) at the interchange with The Lakes Way (TD6) at Rainbow Flat, July 2013.

Image © Paul Rands

  Advance Directional Sign:
AD sign on Pacific Hwy (NR1) at Moorland, approaching Jericho Rd, July 2013.

Image © Paul Rands

Services Sign:
Services sign approaching Talawahl Creek Rest Area, Rainbow Flat, July 2013.

Image © Paul Rands

  Supplemental Advance Directional Sign:
Supplemental AD sign on Pacific Hwy (NR1) at Moorland, approaching Jericho Rd, July 2013.

Image © Paul Rands

Services Sign:
Services sign approaching Talawahl Creek Rest Area, Rainbow Flat, July 2013.

Image © Paul Rands

  Supplemental Advance Directional Sign:
Supplemental AD sign on Pacific Hwy (NR1) at Moorland, approaching Jericho Rd, July 2013.

Image © Paul Rands

Intersection Directional Sign:
ID sign facing the Jandra Quarry entrance at Possum Brush, November 2010.

Image © Rob Tilley

  Jericho Road:
Pacific Hwy (NR1) at the Jericho Rd interchange at Moorland, July 2013.

Image © Paul Rands

Reassurance Directional Sign:
Rest area distance sign at Possum Brush, July 2013.

Image © Paul Rands

  Lamberts Crossing:
Pacific Hwy (NR1) at Lamberts Crossing in Moorland, July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign at Failford, approaching Failford Rd, July 2013.

Image © Paul Rands

  Forest Road:
Pacific Hwy (NR1) at Moorland, as it passes under Forest Rd, July 2013.

Image © Paul Rands

Failford Road:
Corner of Failford Rd and Pacific Hwy (NR1) at Failford, July 2013.

Image © Paul Rands

  Supplemental Advance Directional Sign:
Supplemental AD sign at Moorland, approaching Hannamvale Rd, July 2013.

Image © Paul Rands

Reassurance Directional Sign:
Distance sign at Failford, November 2010.

Image © Rob Tilley

  Advance Directional Sign:
AD sign at Moorland, approaching Tom Cat Creek Rest Area, July 2013. The mountain in the distance is South Brother.

Image © Paul Rands

Average Speed Safety Camera:
Pacific Hwy (NR1) at the point-to-point speed camera at Nabiac, July 2013.

Image © Paul Rands

  Advance Directional Sign:
AD sign at Moorland, approaching Hannamvale Rd, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Nabiac approaching Wallanbah Rd & Nabiac St, November 2010.

Image © Rob Tilley

  Hannamvale Road:
Corner of Pacific Hwy (NR1) and Hannamvale Rd at Moorland, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign near Woosters Ln and Dibbs St at Nabiac approaching Wallanbah Rd & Nabiac St, November 2010.

Image © Rob Tilley

  Reassurance Directional Sign:
Distance sign at Moorland, July 2013.

Image © Paul Rands

Advance Directional Sign:
AD sign at Nabiac approaching Wallanbah Rd & Nabiac St, July 2013.

Image © Paul Rands

  Advance Directional Sign:
AD sign at Moorland, approaching Tom Cat Creek Rest Area, July 2013.

Image © Paul Rands

Supplemental Advance Directional Sign:
Supplemental AD sign at Nabiac approaching Wallanbah Rd & Nabiac St, July 2013.

Image © Paul Rands

  Reassurance Directional Sign:
Rest area distance sign at Moorland, July 2013.

Image © Paul Rands

Wallanbah Road & Nabiac Street:
Pacific Hwy (NR1) at the interchange with Wallanbah Rd and Nabiac St in Nabiac, July 2013.

Image © Paul Rands

     
Advance Directional Sign:
AD sign on the off ramp to Wallanbah Rd and Nabiac St in Nabiac, July 2013.

Image © Paul Rands

     
Nabiac Street & Wallanbah Road:
Pacific Hwy (NR1) at the Nabiac & Wallanbah Rd interchange and town centre, in Nabiac, July 2013.

Image © Paul Rands

     
Nabiac Street & Wallanbah Road:
Pacific Hwy (NR1) at the Nabiac & Wallanbah Rd interchange and town centre, in Nabiac, July 2013.

Image © Paul Rands

     
Nabiac Street & Wallanbah Road:
Pacific Hwy (NR1) at the Nabiac & Wallanbah Rd interchange and town centre, in Nabiac, July 2013.

Image © Paul Rands

     
Wallamba River:
Pacific Hwy (NR1) as it crosses Wallamba River at Nabiac, via Leslie "Mick" Weller Bridge, July 2013.

Image © Paul Rands

     
Reassurance Directional Sign:
Distance sign at Nabiac, July 2013.

Image © Paul Rands

     
Click here for the continuation of National Route 1 between Nabiac and Bulahdelah
Click here for the continuation of National Route 1 between Port Macquarie and Johns River

1 Roads and Traffic Authority, Schedule of Classified Roads and State & Regional Roads, 31 January 2011
2 Main Roads Board, Annual Report, 1930-31
3 Main Roads Board Annual Report, 1932
4 Department of Main Roads, Annual Report, 1932-33
5 RTA Thematic History, 2nd Edition, 2006
6 Department of Main Roads, Annual Report, 1946-47
7 Department of Main Roads, Annual Report, 1953-54
8 Department of Main Roads, Annual Report, 1955-56
9 Department of Main Roads, Annual Report, 1956-57
10 Department of Main Roads, Annual Report, 1957-58
11 Department of Main Roads, Annual Report, 1958-59
12 Department of Main Roads, Annual Report, 1959-60
13 Department of Main Roads, Annual Report, 1961-62
14 Department of Main Roads, Annual Report, 1962-63
15 Department of Main Roads, Annual Report, 1963-64
16 Department of Main Roads, Annual Report, 1964-65
17 Department of Main Roads, Annual Report, 1965-66
18 Department of Main Roads, Annual Report, 1966-67
19 Department of Main Roads, Annual Report, 1977-78
20 Roads and Maritime Services, Projects, Pacific Highway Upgrade, Hexham to Port Macquarie, Completed Projects, Taree Bypass
21 Roads and Maritime Services, Projects, Pacific Highway Upgrade, Hexham to Port Macquarie, Completed Projects, Taree to Coopernook
22 Roads and Maritime Services, Projects, Pacific Highway Upgrade, Hexham to Port Macquarie, Completed Projects, The Lakes Way Interchange
23 Roads and Maritime Services, Projects, Pacific Highway Upgrade, Hexham to Port Macquarie, Completed Projects, Coopernook to Herons Creek

Last updated: 18-Dec-2019 12:23

This site © Paul Rands. All rights reserved. Some portions © (copyright) by their respective and credited owners. Permission must be obtained before using any images from this site. For details, please email by clicking here.