NEWBURYPORT 056B

1938 X 1431 Pixels
26.70 X 19.87 inches
1.33 MB