Digital Media
Suggested Detour
Album by David Dellacroce
Released 29 August 2025
Tracklist
- 12:10
- 22:31
- 33:26
- 42:18
- 55:04
- 62:21
- 77:21
- 83:41
- 95:17
- 106:27
More by David Dellacroce
Release credits
- photography, producer, recording
Issues
S
SDigital Media29 August 2025





