• Home
  • Portfolio
  • About
  • Shop
  • Contact

Portfolio Galleries


    • Barcelona
    • China
    • Florence
    • Innovation
    • Korea
    • Mendocino
    • Monterey Bay Area
    • Mt Diablo Region
    • Naples
    • Nature
    • New York
    • Paris
    • People
    • Pompeii
    • Puerto Rico
    • Rome
    • San Francisco
    • Sayulita
    • Vatican City
    • Venice
    • Washington DC
    • Yosemite
Tropical garden path

Lush green foliage frames a stone pathway leading to a white, arched structure with a decorative portal. Potted plants and vibrant red flowers add pops of color to the tranquil garden scene.

Sayulita Mexico

Sayulita Mexico

Carefully stacked stones found on the beach in Sayulita, Mexico

A stack of smooth stones is carefully balanced on a sandy beach, creating a serene and balanced composition. The varying sizes and colors of the stones add visual interest against the blurred background.

Brick pathway along a tropical hillside

A stone pathway meanders through a lush landscape, lined with tall palm trees and vibrant greenery. The path’s rustic brickwork contrasts with the natural surroundings, creating a serene and inviting atmosphere.

Decorative courtyard window

A rustic white wall features an arched window framed in terracotta, offering a view of lush greenery. Potted plants and decorative items are arranged artfully in the foreground, creating a serene and inviting garden corner.

Our Lady of Guadalupe church in Sayulita Mexico

Our Lady of Guadalupe catholic church located in the town square of Sayulita, a Pacific coast village in Mexico


  • Portfolio
  • About
  • Shop
  • Contact
  • LinkedIn
  • Pinterest
  • Bluesky

All images on this site are the copyright 2018-2025 Ruben Juan Garcia. | Privacy Policy | Credits