River deposits(debris). Possibly the youngest Maltese rock formation
Malta
Malta rocks
Pembroke, Malta
Possibly the younges…
River deposits(debri…
Impressum