Puerto Del Alcudia of Mallorca.

Is It Me?

Majorca, Spain.

“Is it me? Or is always the same again?..”

Spanish woman walking her dog in a narrow street. An urban street view from Puerto Del Alcudia of Mallorca.