The sun shines through the tree canopy of this colorful outdoor Mexican restaurant in Puerto Vallarta Mexico.
Image dimensions: 2518 x 1978 pixels