Travel photography and stock images by Stephen Bay
HomePeruMachu Picchu › Photo #10096
Principal Plaza of Machu Picchu. Peru.

Principal Plaza of Machu Picchu. Peru.


Photo #10096