Mahabalipuram Beach
Mahabalipuram Beach

ink on paper
21*29,7

Location: Mahabalipuram, Tamil Nadu, India

Mahabalipuram Beach

ink on paper
21*29,7

Location: Mahabalipuram, Tamil Nadu, India