[Back]
[Next]
Home > thumbs > DSC05912.jpg
The resolution of each picture is 72 ppi, which is fine for a monitor but not for printing