NEWBURYPORT 028A

1962 X 1419 Pixels
27.20 X 20.62 inches
1.35 MB